package com.yingpai.fitness.entity.store;

import java.io.Serializable;
import java.util.List;

/**
 * Created by ASUS on 2018/8/16.
 */

public class StoreDetailLeagueBean implements Serializable {

    /**
     * result : success
     * msg : 查询成功
     * map : {"pageInfo":{"pageNum":0,"pageSize":10,"size":3,"startRow":1,"endRow":3,"total":3,"pages":1,"list":[{"dic_curriculum_category_name":"动感单车","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2019af46-d19d-42ad-aa0a-0a7944a85ba31757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/90be930f-9924-4482-b090-2dad5f03e910927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/ffc43728-0e08-4609-82e1-b9a47aef6545881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/50d966dd-068a-48fd-8a68-2c703c58626020141130235625_H5yuH.jpeg","id":27,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"动感单车","create_time":"2018-08-16 09:12","is_abandoned":false,"start_time":"2018-08-16 09:12","dic_curriculum_category_id":19,"curriculum_category_id":7},{"dic_curriculum_category_name":"静态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2b1599a2-f4f9-4ceb-808c-6de1aef7d1d6927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8661b95c-42eb-4e14-9d57-4ca6145f21161757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8b3aa325-b2e8-45bd-bbb4-aa84041e5d3e881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/112133c6-7533-4728-981b-5fab9692c9f820141130235625_H5yuH.jpeg","id":28,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"静态瑜伽","create_time":"2018-08-16 09:42","is_abandoned":false,"start_time":"2018-08-16 09:42","dic_curriculum_category_id":17,"curriculum_category_id":7},{"dic_curriculum_category_name":"动态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/8920da41-a498-4ad6-bfef-c363c3cc30e7927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/a98b5649-d596-4ac5-926c-0835c4ce2be21757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/38a3ce27-bda3-4616-aa89-ca6045844130881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/53ec900a-db18-40d5-b424-08b84bd95bfd20141130235625_H5yuH.jpeg","id":29,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"减肥操","create_time":"2018-08-16 10:05","is_abandoned":false,"start_time":"2018-08-16 10:05","dic_curriculum_category_id":18,"curriculum_category_id":7}],"prePage":0,"nextPage":1,"isFirstPage":false,"isLastPage":false,"hasPreviousPage":false,"hasNextPage":true,"navigatePages":8,"navigatepageNums":[1],"navigateFirstPage":1,"navigateLastPage":1,"firstPage":1,"lastPage":1},"dateList":[{"date":"2018-08-16","dayOfWeek":5},{"date":"2018-08-17","dayOfWeek":6},{"date":"2018-08-18","dayOfWeek":7},{"date":"2018-08-19","dayOfWeek":1},{"date":"2018-08-20","dayOfWeek":2}]}
     */

    private String result;
    private String msg;
    private MapData map;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public MapData getMap() {
        return map;
    }

    public void setMap(MapData map) {
        this.map = map;
    }

    public static class MapData implements Serializable {
        /**
         * pageInfo : {"pageNum":0,"pageSize":10,"size":3,"startRow":1,"endRow":3,"total":3,"pages":1,"list":[{"dic_curriculum_category_name":"动感单车","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2019af46-d19d-42ad-aa0a-0a7944a85ba31757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/90be930f-9924-4482-b090-2dad5f03e910927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/ffc43728-0e08-4609-82e1-b9a47aef6545881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/50d966dd-068a-48fd-8a68-2c703c58626020141130235625_H5yuH.jpeg","id":27,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"动感单车","create_time":"2018-08-16 09:12","is_abandoned":false,"start_time":"2018-08-16 09:12","dic_curriculum_category_id":19,"curriculum_category_id":7},{"dic_curriculum_category_name":"静态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2b1599a2-f4f9-4ceb-808c-6de1aef7d1d6927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8661b95c-42eb-4e14-9d57-4ca6145f21161757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8b3aa325-b2e8-45bd-bbb4-aa84041e5d3e881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/112133c6-7533-4728-981b-5fab9692c9f820141130235625_H5yuH.jpeg","id":28,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"静态瑜伽","create_time":"2018-08-16 09:42","is_abandoned":false,"start_time":"2018-08-16 09:42","dic_curriculum_category_id":17,"curriculum_category_id":7},{"dic_curriculum_category_name":"动态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/8920da41-a498-4ad6-bfef-c363c3cc30e7927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/a98b5649-d596-4ac5-926c-0835c4ce2be21757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/38a3ce27-bda3-4616-aa89-ca6045844130881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/53ec900a-db18-40d5-b424-08b84bd95bfd20141130235625_H5yuH.jpeg","id":29,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"减肥操","create_time":"2018-08-16 10:05","is_abandoned":false,"start_time":"2018-08-16 10:05","dic_curriculum_category_id":18,"curriculum_category_id":7}],"prePage":0,"nextPage":1,"isFirstPage":false,"isLastPage":false,"hasPreviousPage":false,"hasNextPage":true,"navigatePages":8,"navigatepageNums":[1],"navigateFirstPage":1,"navigateLastPage":1,"firstPage":1,"lastPage":1}
         * dateList : [{"date":"2018-08-16","dayOfWeek":5},{"date":"2018-08-17","dayOfWeek":6},{"date":"2018-08-18","dayOfWeek":7},{"date":"2018-08-19","dayOfWeek":1},{"date":"2018-08-20","dayOfWeek":2}]
         */

        private PageInfoData pageInfo;
        private List<DateListData> dateList;

        public PageInfoData getPageInfo() {
            return pageInfo;
        }

        public void setPageInfo(PageInfoData pageInfo) {
            this.pageInfo = pageInfo;
        }

        public List<DateListData> getDateList() {
            return dateList;
        }

        public void setDateList(List<DateListData> dateList) {
            this.dateList = dateList;
        }

        public static class PageInfoData implements Serializable {
            /**
             * pageNum : 0
             * pageSize : 10
             * size : 3
             * startRow : 1
             * endRow : 3
             * total : 3
             * pages : 1
             * list : [{"dic_curriculum_category_name":"动感单车","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2019af46-d19d-42ad-aa0a-0a7944a85ba31757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/90be930f-9924-4482-b090-2dad5f03e910927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/ffc43728-0e08-4609-82e1-b9a47aef6545881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/50d966dd-068a-48fd-8a68-2c703c58626020141130235625_H5yuH.jpeg","id":27,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"动感单车","create_time":"2018-08-16 09:12","is_abandoned":false,"start_time":"2018-08-16 09:12","dic_curriculum_category_id":19,"curriculum_category_id":7},{"dic_curriculum_category_name":"静态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/2b1599a2-f4f9-4ceb-808c-6de1aef7d1d6927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8661b95c-42eb-4e14-9d57-4ca6145f21161757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/8b3aa325-b2e8-45bd-bbb4-aa84041e5d3e881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/112133c6-7533-4728-981b-5fab9692c9f820141130235625_H5yuH.jpeg","id":28,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"静态瑜伽","create_time":"2018-08-16 09:42","is_abandoned":false,"start_time":"2018-08-16 09:42","dic_curriculum_category_id":17,"curriculum_category_id":7},{"dic_curriculum_category_name":"动态","photo_urls":"http://192.168.1.122:8082/img/curriculumPhoto/20180816/8920da41-a498-4ad6-bfef-c363c3cc30e7927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/a98b5649-d596-4ac5-926c-0835c4ce2be21757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/38a3ce27-bda3-4616-aa89-ca6045844130881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/53ec900a-db18-40d5-b424-08b84bd95bfd20141130235625_H5yuH.jpeg","id":29,"price":1,"curriculum_category_name":"团课","subsidiary_organ":1,"name":"减肥操","create_time":"2018-08-16 10:05","is_abandoned":false,"start_time":"2018-08-16 10:05","dic_curriculum_category_id":18,"curriculum_category_id":7}]
             * prePage : 0
             * nextPage : 1
             * isFirstPage : false
             * isLastPage : false
             * hasPreviousPage : false
             * hasNextPage : true
             * navigatePages : 8
             * navigatepageNums : [1]
             * navigateFirstPage : 1
             * navigateLastPage : 1
             * firstPage : 1
             * lastPage : 1
             */

            private int pageNum;
            private int pageSize;
            private int size;
            private int startRow;
            private int endRow;
            private int total;
            private int pages;
            private int prePage;
            private int nextPage;
            private boolean isFirstPage;
            private boolean isLastPage;
            private boolean hasPreviousPage;
            private boolean hasNextPage;
            private int navigatePages;
            private int navigateFirstPage;
            private int navigateLastPage;
            private int firstPage;
            private int lastPage;
            private List<ListData> list;
            private List<Integer> navigatepageNums;

            public int getPageNum() {
                return pageNum;
            }

            public void setPageNum(int pageNum) {
                this.pageNum = pageNum;
            }

            public int getPageSize() {
                return pageSize;
            }

            public void setPageSize(int pageSize) {
                this.pageSize = pageSize;
            }

            public int getSize() {
                return size;
            }

            public void setSize(int size) {
                this.size = size;
            }

            public int getStartRow() {
                return startRow;
            }

            public void setStartRow(int startRow) {
                this.startRow = startRow;
            }

            public int getEndRow() {
                return endRow;
            }

            public void setEndRow(int endRow) {
                this.endRow = endRow;
            }

            public int getTotal() {
                return total;
            }

            public void setTotal(int total) {
                this.total = total;
            }

            public int getPages() {
                return pages;
            }

            public void setPages(int pages) {
                this.pages = pages;
            }

            public int getPrePage() {
                return prePage;
            }

            public void setPrePage(int prePage) {
                this.prePage = prePage;
            }

            public int getNextPage() {
                return nextPage;
            }

            public void setNextPage(int nextPage) {
                this.nextPage = nextPage;
            }

            public boolean isIsFirstPage() {
                return isFirstPage;
            }

            public void setIsFirstPage(boolean isFirstPage) {
                this.isFirstPage = isFirstPage;
            }

            public boolean isIsLastPage() {
                return isLastPage;
            }

            public void setIsLastPage(boolean isLastPage) {
                this.isLastPage = isLastPage;
            }

            public boolean isHasPreviousPage() {
                return hasPreviousPage;
            }

            public void setHasPreviousPage(boolean hasPreviousPage) {
                this.hasPreviousPage = hasPreviousPage;
            }

            public boolean isHasNextPage() {
                return hasNextPage;
            }

            public void setHasNextPage(boolean hasNextPage) {
                this.hasNextPage = hasNextPage;
            }

            public int getNavigatePages() {
                return navigatePages;
            }

            public void setNavigatePages(int navigatePages) {
                this.navigatePages = navigatePages;
            }

            public int getNavigateFirstPage() {
                return navigateFirstPage;
            }

            public void setNavigateFirstPage(int navigateFirstPage) {
                this.navigateFirstPage = navigateFirstPage;
            }

            public int getNavigateLastPage() {
                return navigateLastPage;
            }

            public void setNavigateLastPage(int navigateLastPage) {
                this.navigateLastPage = navigateLastPage;
            }

            public int getFirstPage() {
                return firstPage;
            }

            public void setFirstPage(int firstPage) {
                this.firstPage = firstPage;
            }

            public int getLastPage() {
                return lastPage;
            }

            public void setLastPage(int lastPage) {
                this.lastPage = lastPage;
            }

            public List<ListData> getList() {
                return list;
            }

            public void setList(List<ListData> list) {
                this.list = list;
            }

            public List<Integer> getNavigatepageNums() {
                return navigatepageNums;
            }

            public void setNavigatepageNums(List<Integer> navigatepageNums) {
                this.navigatepageNums = navigatepageNums;
            }

            public static class ListData implements Serializable {
                /**
                 * dic_curriculum_category_name : 动感单车
                 * photo_urls : http://192.168.1.122:8082/img/curriculumPhoto/20180816/2019af46-d19d-42ad-aa0a-0a7944a85ba31757ba8b6e923c9c490a4d1c64e0bcaa.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/90be930f-9924-4482-b090-2dad5f03e910927_2014121034411595.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/ffc43728-0e08-4609-82e1-b9a47aef6545881508194410039.jpg,http://192.168.1.122:8082/img/curriculumPhoto/20180816/50d966dd-068a-48fd-8a68-2c703c58626020141130235625_H5yuH.jpeg
                 * id : 27
                 * price : 1
                 * curriculum_category_name : 团课
                 * subsidiary_organ : 1
                 * name : 动感单车
                 * create_time : 2018-08-16 09:12
                 * is_abandoned : false
                 * start_time : 2018-08-16 09:12
                 * dic_curriculum_category_id : 19
                 * curriculum_category_id : 7
                 */

                private String dic_curriculum_category_name;
                private String photo_urls;
                private int id;
                private double price;
                private String curriculum_category_name;
                private int subsidiary_organ;
                private String name;
                private String create_time;
                private boolean is_abandoned;
                private String start_time;
                private String end_time;
                private int dic_curriculum_category_id;
                private int curriculum_category_id;

                public String getEnd_time() {
                    return end_time;
                }

                public void setEnd_time(String end_time) {
                    this.end_time = end_time;
                }

                public String getDic_curriculum_category_name() {
                    return dic_curriculum_category_name;
                }

                public void setDic_curriculum_category_name(String dic_curriculum_category_name) {
                    this.dic_curriculum_category_name = dic_curriculum_category_name;
                }

                public String getPhoto_urls() {
                    return photo_urls;
                }

                public void setPhoto_urls(String photo_urls) {
                    this.photo_urls = photo_urls;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public double getPrice() {
                    return price;
                }

                public void setPrice(double price) {
                    this.price = price;
                }

                public String getCurriculum_category_name() {
                    return curriculum_category_name;
                }

                public void setCurriculum_category_name(String curriculum_category_name) {
                    this.curriculum_category_name = curriculum_category_name;
                }

                public int getSubsidiary_organ() {
                    return subsidiary_organ;
                }

                public void setSubsidiary_organ(int subsidiary_organ) {
                    this.subsidiary_organ = subsidiary_organ;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getCreate_time() {
                    return create_time;
                }

                public void setCreate_time(String create_time) {
                    this.create_time = create_time;
                }

                public boolean isIs_abandoned() {
                    return is_abandoned;
                }

                public void setIs_abandoned(boolean is_abandoned) {
                    this.is_abandoned = is_abandoned;
                }

                public String getStart_time() {
                    return start_time;
                }

                public void setStart_time(String start_time) {
                    this.start_time = start_time;
                }

                public int getDic_curriculum_category_id() {
                    return dic_curriculum_category_id;
                }

                public void setDic_curriculum_category_id(int dic_curriculum_category_id) {
                    this.dic_curriculum_category_id = dic_curriculum_category_id;
                }

                public int getCurriculum_category_id() {
                    return curriculum_category_id;
                }

                public void setCurriculum_category_id(int curriculum_category_id) {
                    this.curriculum_category_id = curriculum_category_id;
                }
            }
        }

        public static class DateListData implements  Serializable{
            /**
             * date : 2018-08-16
             * dayOfWeek : 5
             */

            private String date;
            private int dayOfWeek;

            public String getDate() {
                return date;
            }

            public void setDate(String date) {
                this.date = date;
            }

            public int getDayOfWeek() {
                return dayOfWeek;
            }

            public void setDayOfWeek(int dayOfWeek) {
                this.dayOfWeek = dayOfWeek;
            }
        }
    }
}
